package cheme.ProcessModel.Cmds;


public class aaa_DeleteStreamComponentDescListCmd //extends Command
{
//	Tag parent = null;
//	IChild originalChild = null;
//	IChild newChild = null;
//		
//	/**
//	 * @param parent
//	 * @param originalChild
//	 */
//	public aaa_DeleteStreamComponentDescListCmd(Tag parent)
//	{
//		super.setLabel("Delete Stream Component Desc List Cmd");
//		this.parent = parent;
//	}
//
//	@Override
//	public boolean canExecute()
//	{
//		return super.canExecute();
//	}
//	
//	@Override
//	public void execute()
//	{
//		originalChild = parent.getTagComponentList();
//
//		parent.remove(originalChild);
////		newChild = (IChild)new TagComponentList(parent);
//		parent.add(newChild, Tag.LIST_INDEX);
//	}
//	
//	@Override
//	public void redo()
//	{
//		parent.remove(originalChild);
//		parent.add(newChild, Tag.LIST_INDEX);
//	}
//	
//	@Override
//	public void undo()
//	{
//		parent.remove(newChild);
//		parent.add(originalChild, Tag.LIST_INDEX);
//	}
}